Portugal Britain France Spain
Atlantic Ocean Caspian Sea Red Sea Mediterranean Sea
Djemila Tipasa Tassili N Ajjer Timgad
Oran Annaba Algiers Blida
Mauritania Egypt Mali Niger
Shilling Dinar Franc Dollar
Morocco Chad Tunisia Libya
Ruwenzori Rift Valley Atlas Mountains Virunga Mountains
Kasbah Tassili N Ajjer Mzab Valley Al Qala of Beni Hammed
310 000 131 million 3.1 million 31 million